home *** CD-ROM | disk | FTP | other *** search
- HELP ON HELP
-
- Using the Help Reader (POVHELP.EXE)
-
- KNOWN INCOMPATIBILITIES
-
- POV-Help does not work with MS-DOS's EDIT program. [In fact, EDIT.COM is
- really QBASIC.EXE with a few add ons ; EDIT needs QBASIC to run.]
-
- Quick Intro
-
- Use +E option to make the help reader a pop-up program.
- Use Space to go to the next section.
- Use Ctrl-PgUp and Ctrl-PgDn to move between sections also.
- Use Tab to highlight hypertext links.
- Use Alt-Tab to highlight code fragments.
- Use Enter to jump to a highlighted hypertext link.
- Use +/- to jump to relevant sections once link jumping has started.
- Use BACKSPACE to return to the last place you were before a search/jump.
- Use 'S' to search on a keyword.
- Use 'J' to toggle text justification when reading a section.
- Use 'P' to paste code into your application via the keyboard buffer.
-
- POV-Help will handle non-standard page widths provided the BIOS column count
- is correctly updated by whatever program is being used to alter it from 80
- columns.
-
- If you use POV-Help as a pop-up program, it will attempt to search on the
- word under your cursor when you pop it up. Note that if you exit pop-up mode
- by using the hot-key, POV-Help takes this to mean that you want to return to
- the same place next time and will not perform a search. A search is only
- performed if you exited using ESCAPE (meaning you have finished with the
- current subject.)
-
- The history stack activated by using Backspace holds 32 entries.
-
- The program PHE2TXT.EXE can be used to convert a POV-Help database into ASCII.
- Use PHE2TXT -? for help.
-
- Command Line (case insensitive)
- +Iname use alternate file name (default HELP.PHE)
- +N123 go to the 123rd section (NOT section 123!)
- +S4.5.6 go to section '4.5.6'
- +Tsphere or "+Tsphere" go straight to the first section found with 'sphere'
- in its title.
- +W50 window width 40 characters (max 127)
- +H15 window height 15 lines (max 21)
- +J[-] justify ON (default), -J- to turn off
- +PH[n] send 'n' HOME keys after each CR when pasting.
- default is -ph1.
- +KALT-ESC hot key sequence. can be CTRL|ALT|CTRL-ALT+[Any
- character]|[ESC]. e.g. +KCTRL-ALT-P, +KCTRL-1,
- +KALT-CTL-'. CTL is also acceptable.
- +Eabc d e run program 'abc' with parameters 'd' and 'e'. all
- parameters after the '+e' are passed to the program.
-
- text same as +T unless collecting +E parameters, where it
- is a parameter
-
-
- Viewer Commands Top Menu
- Up, Down move highlight bar
- Enter view selected item
- Escape exit help viewer
-
-
- Authors, Copyright
- Up, Down scroll screen
- PgUp, PgDn scroll screen
- Left, Right scroll screen
- Escape return to top menu
-
-
- Section
- Up, Down scroll screen
- PgUp, PgDn scroll screen
- Left, Right scroll screen
- Escape return to top menu
- Space or CtrlPgDn view next section
- CtrlPgUp view previous section
- "+", Enter jump to first/next hypertext link
- "-" jump to previous link/original section
- "B" jump back to original section (from before link jumping)
-
- Tab select next visible link, wraps from last to first
- ShiftTab select previous visible hypertext link
- AltTab select code fragment for pasting.
- "P" paste highlighted code fragment via keyboard buffer.
-
-
- General
-
- The help reader wraps most text. Excluded are specified portions, lists, and
- a few others. Use the left and right arrow keys to scroll these if need be.
-
- The help reader is intended to be a 'shell' around an editor program. Some
- people may prefer the term 'shim'.
-
- Using EMS for most memory requirements, it loads itself and then runs your
- editor for you, providing pop-up help facilities. It will also be able to
- paste code fragments into your source. If your editor was, for example, 'ME',
- you would place a batch file called 'ME.BAT' in your scene development
- directory. If you use 'VI', you'd create 'VI.BAT', and so on.
-
- (YOUR-EDITOR-NAME.BAT)
-
- desired key sequence ───┐
- │
- ┌─────────┐ ┌───┴────────┐ ┌──────────────┐
- povhelp │+W50 +H15│ │+KCTRL-ALT-H│ │+Ed:\me\me.exe│ %1 %2 %3 %4 %5
- └───────┬─┘ └────────────┘ └───┬──────────┘
- │ │
- size of window ─┘ │
- │
- place path to your editor here ────────┘
-
-
- For example -
-
- povhelp +W50 +H15 +KALT-H +Ed:\me\me.exe %1 %2 %3 %4 %5
-
- This command line will yield a version of POV-Help with a 50x15 window,
- popped-up with the ALT-H key sequence, over the editor 'd:\me\me.exe'. If you
- don't specify a key sequence, POV-Help defaults to using ALT-ESC.
-
- This would load the help reader. which would then load ME.EXE, and things
- would proceed as normal. When you exit your editor, the help reader
- automatically unloads. You can use the ALT-ESC key sequence to pop up
- POVHELP. This is the default ; there is a way to set it. Note that no other
- parameters may appear after the +E parameter as they will just be passed to
- the program being run.
-
- If you use the hotkey to pop-up, POVHELP performs a simplistic search of
- sections and titles based on the word under the cursor. If found, you are
- taken to that. Otherwise, you are taken to the main menu, unless you
- hot-keyed out.
-
- You can hot-key out of the actual section text, by using the same hot key
- that got you in. If you press escape, you are taken back up to the top menu.
- But if you hotkey out, you go back to your program. Next time you press the
- hot key, you will be taken back to the same place. No search is performed in
- this case.
-
- POVHELP needs EMS if it is running as a shell program.
-
- If you don't specify the +E parameter, POVHELP will come up as a stand-alone
- program, in which case it does not use EMS.
-
- If you highlight a section of code using Alt-Tab, and you are using POV-Help
- in pop-up mode, then you may paste the code via the keyboard buffer using
- 'P'.
-
- As many editors today use auto-indentation, this may cause some problems with
- column alignment. For that reason, POV-Help by default inserts a HOME key
- code into the keyboard buffer after each CR. Some editors require more than
- one HOME key operation to get to the left column. For this reason, the number
- of HOME's sent may be adjusted from 0 (none) to 9 using the +PH[n]
- command-line parameter. 'n' is any value from 0 to 9 and defaults to 1.
-
- POV-Help was written by Christopher J. Cason.
- CIS : 100032,1644.
- Internet : cjcason@yarrow.wt.uwa.edu.au.
-
- Converters will be available which translate POV-Help databases to other
- formats such as Postscript, LaTeX, RTF, Windows Help, HTML, etc.
-
- The format of the POV-Help database is documented and freely available.
-
- POV-Help is free. It may not be sold. See POVLEGAL.DOC for details. The
- POV-Help suite of programs is copyright (c) 1994 C.J. Cason and the POV-Team.
-